<% content_for :thredded_page_title, t('thredded.nav.private_topics') %>
<% content_for :thredded_page_id, 'thredded--private-topics-index' %>
<% content_for :thredded_breadcrumbs, render('thredded/private_topics/breadcrumbs') %>

<%= thredded_page do %>
  <%= content_tag :section,
    class: 'thredded--main-section thredded--private-topics',
    'data-thredded-topics' => true do %>

    <% if @private_topics.empty? -%>
      <%= render 'thredded/private_topics/no_private_topics' %>
    <% else -%>
      <%= render 'thredded/private_topics/form',
        messageboard:  messageboard,
        private_topic: @new_private_topic,
        css_class:     'thredded--is-compact',
        placeholder:   t('thredded.private_topics.form.title_placeholder_start') %>

      <%= render @private_topics %>
    <% end -%>

    <%= link_to t('thredded.nav.mark_all_read'),
      mark_all_private_topics_read_path,
      class: 'thredded--button thredded--button-light thredded--button-wide',
      method: :put -%>
  <% end %>

  <footer>
    <%= paginate @private_topics %>
  </footer>
<% end %>
